package h264.com;

public class h264Decoder {
	static {
//		System.loadLibrary("ffmpeg");
//		System.loadLibrary("H264Android");
		System.loadLibrary("ffmpeg");
		System.loadLibrary("H264Android");
	}

//	public native int DecoderNal(byte[] paramArrayOfByte1, int paramInt1,
//			int paramInt2, byte[] paramArrayOfByte2, int paramInt3,
//			int[] paramArrayOfInt);
//
//	public native int DecoderNalWithScale(byte[] paramArrayOfByte1,
//			int paramInt1, int paramInt2, byte[] paramArrayOfByte2,
//			int paramInt3, int[] paramArrayOfInt, int paramInt4, int paramInt5);

	public native int DecoderNal(byte[] paramArrayOfByte1, int paramInt1,
			int paramInt2, byte[] paramArrayOfByte2, int[] paramArrayOfInt,
			int paramInt3);

	public native int DecoderNalWithScale(byte[] paramArrayOfByte1,
			int paramInt1, int paramInt2, byte[] paramArrayOfByte2,
			int[] paramArrayOfInt, int paramInt3, int paramInt4, int paramInt5);

	public native int InitDecoder();

	//public native int UninitDecoder();
	public native int UninitDecoder(int dec);
}